package com.example.usb.dao.util;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * Created Date 2019/2/28.
 *
 * @author liangkun
 * ClassDescription：日期工具类
 */
public class CalendarUtil {
    /**
     * 指定日期格式 yyyy-MM-dd HH:mm:ss
     */
    public static final String DATE_FORMAT_YMDHMS = "yyyy-MM-dd HH:mm:ss";

    /**
     * 指定日期格式 yyyy-MM-dd
     */
    public static final String DATE_FORMAT_YMD = "yyyy-MM-dd";

    /**
     * 指定日期格式yyyy-MM-dd HH:mm
     */
    public static final String DATE_YMDHM = "yyyy-MM-dd HH:mm";

    /**
     * 指定日期格式HH:mm
     */
    public static final String DATE_FORMAT_HM = "HH:mm";
    /**
     * 当前日期 20180504
     */
    public static final String DATE_FORMAT_YYMMDD = "yyyyMMdd";
    /**
     * 当前日期 20180504
     */
    public static final String DATE_FORMAT_MMDD = "MM-dd";



    /**
     * 格式化时间
     * @param format 格式化格式，基础格式为yyyy-MM-dd HH:mm:ss
     * @param time long 时间
     * @return 年月日时分秒
     */
    public static String formatTime(String format, long time)
    {
        SimpleDateFormat df = new SimpleDateFormat(format);
        return df.format(new Date(time));
    }

}
